package com.bci.pwtz.mysql.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.bci.pwtz.mysql.model.ExportTemplateDef;

public interface ExportTemplateDefMapper {
    int deleteByPrimaryKey(Long defId);

    int insert(ExportTemplateDef record);

    int insertSelective(ExportTemplateDef record);

    ExportTemplateDef selectByPrimaryKey(Long defId);

    int updateByPrimaryKeySelective(ExportTemplateDef record);

    int updateByPrimaryKey(ExportTemplateDef record);
    
    List<ExportTemplateDef> selectTemplateDefByTemplateId(@Param("templateId") long templateId);
}